package com.gywj.race.entity;

import com.fasterxml.jackson.annotation.JsonFormat;

import java.util.Date;

public class EventGroup {
    /**
     * event_group.id
     * 主键
     */
    private Integer id;

    /**
     * event_group.belong_event_id
     * 所属赛事
     */
    private Integer belongEventId;

    /**
     * event_group.name
     * 组别名称
     */
    private String name;

    /**
     * event_group.code
     * 组别代号
     */
    private String code;

    /**
     * event_group.digits
     * 位数
     */
    private Integer digits;

    /**
     * event_group.current_max
     * 当前最大
     */
    private Integer currentMax;

    /**
     * event_group.begin
     * 开始号段
     */
    private Integer begin;

    /**
     * event_group.end
     * 结束号段
     */
    private Integer end;

    /**
     * event_group.status
     * 状态
     */
    private Integer status;

    /**
     * event_group.create_time
     * 创建时间
     */
    @JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd HH:mm:ss")
    private Date createTime;

    /**
     * event_group.create_employee
     * 创建员工
     */
    private Integer createEmployee;

    /**
     * event_group.update_time
     * 更新时间
     */
    @JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd HH:mm:ss")
    private Date updateTime;

    /**
     * event_group.update_employee
     * 更新员工
     */
    private Integer updateEmployee;

    /**
     * event_group.id
     * 主键
     *
     * @return the value of event_group.id
     */
    public Integer getId() {
        return id;
    }

    /**
     * event_group.id
     * 主键
     *
     * @param id the value for event_group.id
     */
    public void setId(Integer id) {
        this.id = id;
    }

    /**
     * event_group.belong_event_id
     * 所属赛事
     *
     * @return the value of event_group.belong_event_id
     */
    public Integer getBelongEventId() {
        return belongEventId;
    }

    /**
     * event_group.belong_event_id
     * 所属赛事
     *
     * @param belongEventId the value for event_group.belong_event_id
     */
    public void setBelongEventId(Integer belongEventId) {
        this.belongEventId = belongEventId;
    }

    /**
     * event_group.name
     * 组别名称
     *
     * @return the value of event_group.name
     */
    public String getName() {
        return name;
    }

    /**
     * event_group.name
     * 组别名称
     *
     * @param name the value for event_group.name
     */
    public void setName(String name) {
        this.name = name;
    }

    /**
     * event_group.code
     * 组别代号
     *
     * @return the value of event_group.code
     */
    public String getCode() {
        return code;
    }

    /**
     * event_group.code
     * 组别代号
     *
     * @param code the value for event_group.code
     */
    public void setCode(String code) {
        this.code = code;
    }

    /**
     * event_group.digits
     * 位数
     *
     * @return the value of event_group.digits
     */
    public Integer getDigits() {
        return digits;
    }

    /**
     * event_group.digits
     * 位数
     *
     * @param digits the value for event_group.digits
     */
    public void setDigits(Integer digits) {
        this.digits = digits;
    }

    /**
     * event_group.current_max
     * 当前最大
     *
     * @return the value of event_group.current_max
     */
    public Integer getCurrentMax() {
        return currentMax;
    }

    /**
     * event_group.current_max
     * 当前最大
     *
     * @param currentMax the value for event_group.current_max
     */
    public void setCurrentMax(Integer currentMax) {
        this.currentMax = currentMax;
    }

    /**
     * event_group.begin
     * 开始号段
     *
     * @return the value of event_group.begin
     */
    public Integer getBegin() {
        return begin;
    }

    /**
     * event_group.begin
     * 开始号段
     *
     * @param begin the value for event_group.begin
     */
    public void setBegin(Integer begin) {
        this.begin = begin;
    }

    /**
     * event_group.end
     * 结束号段
     *
     * @return the value of event_group.end
     */
    public Integer getEnd() {
        return end;
    }

    /**
     * event_group.end
     * 结束号段
     *
     * @param end the value for event_group.end
     */
    public void setEnd(Integer end) {
        this.end = end;
    }

    /**
     * event_group.status
     * 状态
     *
     * @return the value of event_group.status
     */
    public Integer getStatus() {
        return status;
    }

    /**
     * event_group.status
     * 状态
     *
     * @param status the value for event_group.status
     */
    public void setStatus(Integer status) {
        this.status = status;
    }

    /**
     * event_group.create_time
     * 创建时间
     *
     * @return the value of event_group.create_time
     */
    public Date getCreateTime() {
        return createTime;
    }

    /**
     * event_group.create_time
     * 创建时间
     *
     * @param createTime the value for event_group.create_time
     */
    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    /**
     * event_group.create_employee
     * 创建员工
     *
     * @return the value of event_group.create_employee
     */
    public Integer getCreateEmployee() {
        return createEmployee;
    }

    /**
     * event_group.create_employee
     * 创建员工
     *
     * @param createEmployee the value for event_group.create_employee
     */
    public void setCreateEmployee(Integer createEmployee) {
        this.createEmployee = createEmployee;
    }

    /**
     * event_group.update_time
     * 更新时间
     *
     * @return the value of event_group.update_time
     */
    public Date getUpdateTime() {
        return updateTime;
    }

    /**
     * event_group.update_time
     * 更新时间
     *
     * @param updateTime the value for event_group.update_time
     */
    public void setUpdateTime(Date updateTime) {
        this.updateTime = updateTime;
    }

    /**
     * event_group.update_employee
     * 更新员工
     *
     * @return the value of event_group.update_employee
     */
    public Integer getUpdateEmployee() {
        return updateEmployee;
    }

    /**
     * event_group.update_employee
     * 更新员工
     *
     * @param updateEmployee the value for event_group.update_employee
     */
    public void setUpdateEmployee(Integer updateEmployee) {
        this.updateEmployee = updateEmployee;
    }
}